<?php
	include("../configuration.php");
	$con_base=mysql_connect("localhost","root","");
	$base=DEV_DB;
	$texto_inicial = "";
	$tablas=mysql_query("show tables from $base;",$con_base);
	$texto_inicial.="create database if not exists $base;\n";
	$texto_inicial.="use $base;\n";
	$texto = "";
	while($tabla=mysql_fetch_array($tablas)) {
		$mitabla=$tabla[0];
		$creates=mysql_query("show create table $base.$mitabla;",$con_base);
		while($create=mysql_fetch_array($creates)) {
			$texto.=" ".$create[1];
			/*$datos=mysql_query("select * from $base.$mitabla;",$con_base);
			$campos=mysql_num_fields($datos);
			$regs=mysql_num_rows($datos);
			for($i=0;$i<$regs;$i++) {
				$inserta="\ninsert into $mitabla(";
				for($j=0;$j<$campos;$j++) {
					$nombre=mysql_field_name($datos,$j);
					$inserta.="$nombre,";
				}
				$inserta=substr($inserta,0,strlen($inserta)-1).") values(";
				for($j=0;$j<$campos;$j++) {
					$tipo=mysql_field_type($datos,$j);
					$valor=mysql_result($datos,$i,$j);
					switch($tipo) {
						case "string":
						case "date":
						case "time":
			 				$valor="'$valor'";
			 			break;
					}
					$inserta.="$valor,";
				}
				$inserta=substr($inserta,0,strlen($inserta)-1).");";
				$texto.=$inserta;
			}*/
		}
		//$texto=$texto_inicial.$texto;
	}
	$texto=$texto_inicial.$texto;
	var_dump($texto);
	$archivo= DEV_DB.".sql";
	$gestor = fopen($archivo, 'w+');
	fwrite($gestor, $texto);
	fclose($gestor);

?>